Big Huge Thesaurus

Daboecia cantabrica

noun